package com.yjd.comm.borrow.model;

import com.yjd.comm.base.model.Model;

/**
 * <b>description</b>：借款回款报表模型<br>
 * <b>time</b>：2014-11-17 11:03:48 <br>
 * <b>author</b>： ready likun_557@163.com
 */
public class ArrearsFormModel extends Model {

	/**
	 * @Fields serialVersionUID
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * 编号
	 */
	private Long id;
	/**
	 * 标的id
	 */
	private Long borrow_id;
	/**
	 * 借款人id
	 */
	private Long user_id;
	/**
	 * 第几期
	 */
	private Integer limit;
	/**
	 * 应还款金额
	 */
	private Double price;
	/**
	 * 本金
	 */
	private Double capital;
	/**
	 * 利息
	 */
	private Double interest;
	/**
	 * 管理费
	 */
	private Double manage;
	/**
	 * 应还款日期
	 */
	private Long reday;
	/**
	 * 最后更新时间
	 */
	private Long uptime;
	/**
	 * 逾期天数
	 */
	private Integer overdue_day;
	/**
	 * 逾期罚款金额
	 */
	private Double overdue_price;
	/**
	 * 逾期管理费
	 */
	private Double overdue_manage;
	/**
	 * 是否垫付
	 */
	private Integer advance;
	/**
	 * 垫付时间
	 */
	private Long advancetime;
	/**
	 * 状态
	 */
	private Integer status;

	/**
	 * 减免金额
	 */
	private Double reduction_price;
	
	
	
	public ArrearsFormModel() {
	}

	public ArrearsFormModel(Long borrow_id, Long user_id, Integer limit,
			Double price, Double capital, Double interest, Double manage,
			Long reday, Long uptime, Integer overdue_day, Double overdue_price,
			Double overdue_manage, Integer advance, Long advancetime,
			Integer status,Long version,Double reduction_price) {
		this.borrow_id = borrow_id;
		this.user_id = user_id;
		this.limit = limit;
		this.price = price;
		this.capital = capital;
		this.interest = interest;
		this.manage = manage;
		this.reday = reday;
		this.uptime = uptime;
		this.overdue_day = overdue_day;
		this.overdue_price = overdue_price;
		this.overdue_manage = overdue_manage;
		this.advance = advance;
		this.advancetime = advancetime;
		this.status = status;
		this.version = version;
		this.reduction_price = reduction_price;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getBorrow_id() {
		return borrow_id;
	}

	public void setBorrow_id(Long borrow_id) {
		this.borrow_id = borrow_id;
	}

	public Long getUser_id() {
		return user_id;
	}

	public void setUser_id(Long user_id) {
		this.user_id = user_id;
	}

	public Integer getLimit() {
		return limit;
	}

	public void setLimit(Integer limit) {
		this.limit = limit;
	}

	public Double getPrice() {
		return price;
	}

	public void setPrice(Double price) {
		this.price = price;
	}

	public Double getCapital() {
		return capital;
	}

	public void setCapital(Double capital) {
		this.capital = capital;
	}

	public Double getInterest() {
		return interest;
	}

	public void setInterest(Double interest) {
		this.interest = interest;
	}

	public Double getManage() {
		return manage;
	}

	public void setManage(Double manage) {
		this.manage = manage;
	}

	public Long getReday() {
		return reday;
	}

	public void setReday(Long reday) {
		this.reday = reday;
	}

	public Long getUptime() {
		return uptime;
	}

	public void setUptime(Long uptime) {
		this.uptime = uptime;
	}

	public Integer getOverdue_day() {
		return overdue_day;
	}

	public void setOverdue_day(Integer overdue_day) {
		this.overdue_day = overdue_day;
	}

	public Double getOverdue_price() {
		return overdue_price;
	}

	public void setOverdue_price(Double overdue_price) {
		this.overdue_price = overdue_price;
	}

	public Double getOverdue_manage() {
		return overdue_manage;
	}

	public void setOverdue_manage(Double overdue_manage) {
		this.overdue_manage = overdue_manage;
	}

	public Integer getAdvance() {
		return advance;
	}

	public void setAdvance(Integer advance) {
		this.advance = advance;
	}

	public Long getAdvancetime() {
		return advancetime;
	}

	public void setAdvancetime(Long advancetime) {
		this.advancetime = advancetime;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public Double getReduction_price() {
		return reduction_price;
	}

	public void setReduction_price(Double reduction_price) {
		this.reduction_price = reduction_price;
	}

	
}
